sql command

Database SQL – Drop databases

หลังจากที่เราได้ทำการ create database ทำให้เราได้ฐานข้อมูลใหม่กันไปแล้ว ทีนี้หลังจากใช้งานกันเสร็จ อาจจะมีการที่ต้องลบ database เก่าที่ไม่ได้ใช้งานทิ้ง เพื่อคืน resource กลับเอามาใช้ใหม่ การลบฐานข้อมูลนี้เราจะใช้ SQL Drop database statement เพื่อลบฐานข้อมูลที่ต้องการใน SQL schema

 

รูปแบบ (Syntax)

SQL Drop database statement คำสั่งลบฐานข้อมูลนี้ ต้องระบุชื่อ database ที่มีอยู่ในระบบให้ถูกต้อง และหลังจาก ลบฐานข้อมูลไปแล้ว จะไม่สามารถดึงข้อมูลภายใน database กลับมาใหม่ได้อีก

DROP DATABASE <DatabaseName>;

 

ตัวอย่างการลบ Database

จากตัวอย่างที่เราทำการสร้างฐานข้อมูล หรือ database ที่ชื่อว่า wordpress กันไปแล้ว ทีนี้เราลองลบฐานข้อมูลนี้ทิ้ง ด้วยคำสั่ง SQL Drop database statement

SQL> DROP DATABASE wordpress;

คำเตือน – คำสั่งนี้เมื่อรันแล้ว จะทำการลบข้อมูลภายในฐานข้อมูล และ โครงสร้างทั้งหมดของ database นั้น โดยไม่สามารถดึงข้อมูลกลับมาอีกได้

 

การใช้งานคำสั่ง SQL Drop database statement จำเป็นต้องใช้ user ระดับ admin ในการทำงาน หลังจากรันคำสั่งเรียบร้อยแล้ว ทดลองตรวจสอบ database ในระบบ

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| phpmyadmin         |
| sys                |
+--------------------+

 

 

 

Reference:

รวมคำสั่ง SQL Command พื้นฐานเบื้องต้น

Database, Oracle, MySQL

 

 

Author: Suphakit Annoppornchai

Credit: https://saixiii.com, https://www.tutorialspoint.com

Leave a Reply